home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 1997 May / PC Plus Super CD Issue 127 (May 1997).iso / handson / handson.exe / TSUTLD.NWS < prev    next >
Encoding:
Text File  |  1997-01-25  |  12.9 KB  |  232 lines

  1. News on the TSUTLD utility package by Timo Salmi in reverse order
  2. =================================================================
  3.  
  4. University of Vaasa, Finland, Linux Pentium garbo.uwasa.fi has a
  5. large collection of Shareware, Freeware and Public Domain PC
  6. programs available by anonymous FTP, WWW (World Wide Web) and mail
  7. server. The file ftp://garbo.uwasa.fi/pc/ts/0news-ts contains news
  8. about the TS-programs in the /pc/ts directory (in reverse order).
  9. This text, which you now have, is an extract from the 0news-ts file
  10. and the Usenet news.
  11.  
  12. ....................................................................
  13. Prof. Timo Salmi   Co-moderator of news:comp.archives.msdos.announce
  14. Moderating at ftp:// & http://garbo.uwasa.fi archives  193.166.120.5
  15. Department of Accounting and Business Finance  ; University of Vaasa
  16. ts@uwasa.fi http://uwasa.fi/~ts BBS 961-3170972; FIN-65101,  Finland
  17. ....................................................................
  18.  
  19. Sat 25-Jan-97: Update
  20.  ftp://garbo.uwasa.fi/pc/ts/tsutld23.zip
  21.  Timo's 4th utility set (bigcurs,keyrate,caps,today,warmboot,...)
  22. I have adjusted the following programs which did not work correctly
  23. in the Windows 3.11 dosbox.
  24.  "TODAY.EXE Scan disk for files made today"
  25. Improved the screen image file status checking in
  26.  "PUSHSCR.EXE Push screen to image file"
  27.  "POPSCR.EXE  Pop screen from image file"
  28. Brought up to date the address information in the documentation of
  29. the rest of the programs in the package.
  30.  
  31. Wed 5-Oct-94: Many but not all applications store the original
  32. screen and then restore it after the program has been run. But not
  33. all programs do. If you use a program which does not have the
  34. restoring capability, but would like to have it, you can achieve the
  35. effect by putting the program call into a batch file with my
  36. PUSHSCR.EXE and POPSCR.EXE programs. I have updated these two
  37. programs:
  38.  POPSCR.EXE  Pop screen from image file
  39.  PUSHSCR.EXE Push screen to image file
  40. They can now handle also 43/50 lines text mode besides the noderl 25
  41. lines text mode.
  42.    These programs are also useful after running programs that leave
  43. with an exiting screen you don't wish to see time after time, or
  44. programs that leave some garbage on exiting. Don't get me wrong. I
  45. do *NOT* advocate defeating shareware reminders, but there are also
  46. perfectly legitimate programs, which have this feature otherwise
  47. immovable.
  48.    Added FILE_ID.DIZ "Brief characterization of tsutld". Some BBS
  49. systems scan for a FILE_ID.DIZ in uploaded packages and if found use
  50. its contents as the description in their annotated file list.
  51.    Rewrote parts of the documentation.
  52.    The updated package is garbo.uwasa.fi:/pc/ts/tsutld22.zip.
  53.  
  54. Sun 15-Aug-93: I have released a news version of my fourth
  55. collection of utilities to be garbo.uwasa.fi:/pc/ts/tsutld21.zip by
  56. updating "WARMBOOT.EXE Reboot with/without memory tests". It now can
  57. also perform coldboot, and should flush possible disk caches so that
  58. data should not be lost. The idea for the update came from Stan
  59. Brown's comp.os.msdos.programmer FAQ /pc/doc-net/faqp9313.zip from
  60. the item concerning rebooting.
  61.   I also updated in the same package "ADJCURS.BAT Batch shell for
  62. adjusting cursor". The batch now checks whether the resident cursor
  63. has already been loaded, so that the user cannot mistakenly load an
  64. extra copy on top of the already loaded one. The batch now
  65. recognizes also MsDos 6.0 to load the resident big cursor in the
  66. upper memory for MsDos 5.0 or 6.0.
  67.  
  68. Sun 13-Sep-92: I have released an update of my fourth package of
  69. utilities making it garbo.uwasa.fi:/pc/ts/tsutld20.zip.
  70.    I have a laptop-oriented TSR (terminate and stay resident)
  71. program BIGCURS.EXE to make the cursor a block so that is is better
  72. visible. It now can sense whether it already has been loaded so that
  73. the user cannot accidentally load it twice.
  74.    I have rewritten the optional batch ADJCURS.BAT which can be used
  75. to load and unload my cursor programs. The batch senses whether the
  76. user has MsDos 5.0 and in that case loads BIGCURS high with loadhi.
  77. If not then the batch loads it low. Also the tests in ADJCURS to
  78. verify that the necessary programs are available has been totally
  79. rewritten. It is now sufficient for ADJCURS that the programs are at
  80. in the current directory or at path. (ADJCURS draws the ideas from
  81. my batchtricks in /pc/ts/tsbat37.zip or whichever is the current
  82. version number). Note that if you use ADJCURS you need auxiliary
  83. programs from /pc/ts/tsutil35.zip and /pc/memutil/tsrcom34.zip (or
  84. whichever are the current version numbers).
  85.    I have a SWITCHAR.EXE program for Unix freaks to toggle the MsDos
  86. switch character between / and - although using the - can cause
  87. problems with some applications. The undocumented MsDos interrupt
  88. which drives the program has no effect in MsDos 5.0.  I have added a
  89. test for the MsDos version into SWITCHAR so that it won't even try
  90. when MsDos 5.0 is encountered.
  91.  
  92. Sat 28-Mar-92: I have updated my TODAY.EXE.  It is a utility that
  93. shows your files that have been created today (have their date stamp
  94. today). It optionally shows your files that have been created nn
  95. days back (exactly nn days, or since, as you choose) also traversing
  96. (optionally) all the subdirectories. There was a directory mask
  97. error kindly reported to me by landers@ibm150.mgmt.purdue.edu
  98. (Christopher Landers). Thanks, user feedback is welcome and useful.
  99. TODAY now correctly handles masks like TODAY . and TODAY D: also
  100. when used from another drive like C:. TODAY.EXE is part of my
  101. consequently updated garbo.uwasa.fi:/pc/ts/tsutld19.zip package.
  102.  
  103. Sat 8-Sep-90: I have updated the fourth of my utility packages to be
  104. (/pc/ts/)tsutld18.arc. It contains three new utilities WARMBOOT,
  105. PUSHSCR(een), and POPSCR(een). The names should tell what they are
  106. are about. FILES is one of the old programs in the collection. It
  107. gives a summary statistics of the different types of files you have
  108. on your harddisk (or floppy). It now also gives the percentages of
  109. the different file types of the total when sorted by size or count.
  110.  
  111. Sat 21-Jul-90: When a key is held down there is a default delay
  112. before it starts repeating, and then the key repeats at a default
  113. rate. KEYRATE is a program that resets both the delay, and the
  114. repeat rate. The facility is useful e.g. when you want to speed up
  115. the cursor movement by increasing the repeat rate. Or if you have a
  116. faulty keyboard striking ddoouubble, you can try a temporary remedy
  117. by increasing the delay. The facilities used in this program do not
  118. work for XTs and older ATs. KEYRATE recognizes the type of your
  119. processor chip and ROM BIOS version and informs whether the program
  120. is likely to have an effect or not. KEYRATE is part of my fourth
  121. utility package which has been updated to be /pc/ts/tsutld17.arc.
  122.  
  123. Thu 19-Jul-90: Caps.exe is a utility to report the status of the
  124. keyboard toggles (NumLock, CapsLock, and ScrollLock), and to turn on
  125. or off these toggles. This is useful in special situations such as
  126. in batch files when the state of these toggles need to be
  127. controlled, or if there are no keyboard leds (many laptops lack
  128. these), or if there is something wrong with the keyboard keys or
  129. leds. Caps.exe is contained in the update /pc/ts/tsutld16.arc of my
  130. fourth set of utilities. Available from chyde.uwasa.fi, Vaasa,
  131. Finland, by anonymous ftp as usual.
  132.    By the way, the pascal routines to test, and to turn on or off
  133. NumLock, CapsLock, and ScrollLock will be included (among the other
  134. new routines) in my Turbo Pascal units collection, when I update it
  135. to be tspas20.arc. At the moment of writing this, the Turbo Pascal
  136. units upgrade version 2.0 is still being written, and I shall
  137. announce it separately in due time.
  138.  
  139. Tue 3-Jul-90: I have updated my fourth utilities collection to be
  140. /pc/ts/tsutld15.arc by adding a setprt.exe utility to set the
  141. PrintScreen key retry times. On computers not recognizing a
  142. printer's offline status immediately, this utility will save you
  143. annoying waits when you hit the PrintScreen key inadvertently.
  144.    Although the tsutld collection is for any type of PC, it is
  145. somewhat inclined toward utilities with a laptop flavor. For example
  146. it contains (unchanged) two utilities for changing the cursor size.
  147.    One request, which has been posed very often in the InterNet
  148. comp.sys.laptops newsgroup is for a utility making the cursor better
  149. visible on laptops. Bigcurs.exe and bigncurs.exe will take care of
  150. this problem.
  151.  
  152. Sat 16-Jun-90: Especially on laptops with cramped keyboards, it is
  153. useful to be able to turn off your PrintScreen key to avoid
  154. accidental printing of the screen. I have programmed a small utility
  155. PSK.EXE for this purpose. Used repeatedly (as a toggle), it
  156. alternatively disables or enables your PrintScreen key. I have made
  157. it part of my consequently updated fourth utility collection
  158. /pc/ts/tsutld14.arc.
  159.  
  160. Wed 6-12-89: I have updated my programs BIGCURS and BIGNCURS
  161. altering the cursor into a block to make it better visible. Handy
  162. for laptops. The programs now can take a numerical parameter to
  163. adjust the starting scanline. This makes the program better
  164. adjustable to different video adapters. Furthermore, Erik Jacobsen
  165. (erja@daimi.dk) from the Computer Science Department of Aarhus
  166. University pointed out to me that BIGCURS may interfere with other
  167. resident programs by stealing the timer interrupt, and kindly
  168. provided me with a solution to avoid this snag. Thanks Erik.
  169.    I have also programmed FILES.EXE giving file statistics of a
  170. device in the following type of format (this is for my ramdisk):
  171.   Type       Count        Size  Allocation  Efficiency
  172.                  1         419         512       81.84
  173.    COM           4       13473       13696       98.37
  174.    EXE           3      106212      106368       99.85
  175.    TPU           1       15536       15616       99.49
  176.   Total D:       9      135640      136192       99.59
  177. The information can be sorted by any of the fields.
  178.    These programs are included in my fourth utilities collection
  179. upgraded now to be /pc/ts/tsutld13.arc.
  180.  
  181. Sun 26-Nov-89: In our series of completely useless programs please
  182. meet switchar for Unix freaks. Switchar toggles the MsDos switchar
  183. between the slash (/) and the hyphen (-). When the switchar is the
  184. hyphen, the slash can be used in path names instead of the backslash
  185. (\).  Have fun.  Included in the update /pc/ts/tsutld12.arc.
  186.  
  187. Fri 24-Nov-89: Some time ago there was a discussion on the InterNet
  188. news on the problem caused by the fact that the ordinary "underline"
  189. cursor shows too weakly on certain laptops. There were requests for
  190. a utility changing the cursor into a block. I do know that there is
  191. a nice blockcur.zoo utility that was distributed through the UseNet
  192. Binaries, that is comp.binaries.ibm.pc. Nevertheless, making the
  193. cursor a block involves interesting programming problems, and I
  194. wanted to look at those myself.
  195.    To be effective and permanent, a cursor size changing program
  196. must be made resident, and this one is a text-book problem for
  197. trying out writing a TSR (terminate and stay resident) program. The
  198. result of my experiments is a BIGCURS.EXE program. It is a resident
  199. program that keeps altering the cursor to a block even in cases
  200. where the program you are running keeps altering the cursor size. I
  201. also wrote a similar BIGNCURS.EXE program, which is not resident,
  202. and its effect is thus transient. I also included a ADJCURS.BAT
  203. batch file as an optional user interface to these programs.
  204.    Writing a TSR utility is a tricky business, and I cannot
  205. guarantee, that BIGCURS.EXE will be well-behaved under all
  206. circumstances.
  207.    I have made these new utilities part of my fourth utility package
  208. and upgraded it to be tsutld11.arc.
  209.  
  210. Thu 26-Oct-89: I have a private mailing list for emailing these
  211. update news. Especially, if you have my programs downloadable at
  212. your site or your BBS you are welcome to ask for inclusion on this
  213. list.
  214.  
  215. Mon 16-Oct-89: Released a new utilities package tsutld10.arc and
  216. update tsutlc16.arc of my third set of PC utilities:
  217.   In managing and backing up the harddisk I have noticed a need for
  218. a utility that would scan the disk for files that are dated today
  219. (or a given number of days back from today).  I have written a new
  220. utility TODAY.EXE which performs this task.  This program starts my
  221. fourth utility collection /pc/ts/tsutld10.arc.  The new package is
  222. available by anonymous ftp in the usual manner. 
  223.    While I am at it, let me take up a request for those of you who
  224. may have found my programs useful.  As I am not asking for any
  225. registration fees for the PD versions, would you do me a reciprocal
  226. favor by uploading at least some of my packages to, say eg one local
  227. bulletin board (BBS), and thus contribute to disseminating the
  228. *latest* versions of these packages.  And, if you distribute these
  229. packages, would you PLEASE distribute an entire package, not
  230. individual programs from within any package.  This is a request that
  231. all of us share who write PD programs.
  232.